Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 THE GREEN £259,052 £210,000 3 Dec 2018
14 THE GREEN Terraced £420,500 £232,000 11 Nov 2005
16 THE GREEN Terraced £705,646 £530,000 30 Aug 2016